leather mallet - German English Dictionary